package mobcatservice;
import javax.xml.namespace.QName;

public interface MobCatServiceService extends java.rmi.Remote {

    /**
     *
     */
    public String[] listCidadesPorEstado(String estadoId) throws java.rmi.RemoteException;

    /**
     *
     */
    public String[] listCategoriasRaizPorCidade(String cidadeId) throws java.rmi.RemoteException;

    /**
     *
     */
    public String[] buscarRegistros(String palavraChave, int cidadeId) throws java.rmi.RemoteException;

    /**
     *
     */
    public String[] listRegistrosPorCategoria(String categoriaId) throws java.rmi.RemoteException;

    /**
     *
     */
    public String[] listEstados() throws java.rmi.RemoteException;

    /**
     *
     */
    public String getCategoria(String categoriaId) throws java.rmi.RemoteException;

    /**
     *
     */
    public String[] getRegistro(String registroId) throws java.rmi.RemoteException;

    /**
     *
     */
    public String[] listSubCategorias(String categoriaId) throws java.rmi.RemoteException;

}
